local extension = Package:new("MahjongSoul_lsp")
extension.extensionName = "MahjongSoul"


Fk:loadTranslationTable {
    ["MahjongSoul_lsp"] = "群星",
    ["lsp"] = "幻梦",
}

General:new(extension, "lsp__moli", "lsp", 3, 3, General.Female):addSkills { "lsp_xingliun" }
Fk:loadTranslationTable {
    ["lsp__moli"] = "沫璃",
    ["#lsp__moli"] = "",
    ["illustrator:lsp__moli"] = "",

    ["~lsp__moli"] = "",
}
General:new(extension, "lsp__qi", "lsp", 4, 4, General.Female):addSkills { "lsp_shimou", "lsp_xiangong" }
Fk:loadTranslationTable {
    ["lsp__qi"] = "祈",
    ["#lsp__qi"] = "",
    ["illustrator:lsp__qi"] = "",

    ["~lsp__qi"] = "",
}
General:new(extension, "lsp__liyun", "lsp", 3, 3, General.Female):addSkills { "lsp_lingyun", "lsp_pokong", "lsp_hujuan" }
Fk:loadTranslationTable {
    ["lsp__liyun"] = "黎雲",
    ["#lsp__liyun"] = "",
    ["illustrator:lsp__liyun"] = "",

    ["~lsp__liyun"] = "",
}
General:new(extension, "lsp__zhuoyue", "lsp", 3, 3, General.Female):addSkills { "lsp_jishi", "lsp_wenya" }
Fk:loadTranslationTable {
    ["lsp__zhuoyue"] = "濯月",
    ["#lsp__zhuoyue"] = "",
    ["illustrator:lsp__zhuoyue"] = "",

    ["~lsp__zhuoyue"] = "",
}

General:new(extension, "lsp__moyoulan", "lsp", 3, 3, General.Female):addSkills { "lsp_tianji", "lsp_junbian" }
Fk:loadTranslationTable {
    ["lsp__moyoulan"] = "墨幽兰",
    ["#lsp__moyoulan"] = "",
    ["illustrator:lsp__moyoulan"] = "",

    ["~lsp__moyoulan"] = "",
}
local lsp__xiaojiu = General:new(extension, "lsp__xiaojiu", "lsp", 3, 3, General.Female)
lsp__xiaojiu.shield = 1
lsp__xiaojiu:addSkills { "lsp_gangban", "lsp_chongqi" }
Fk:loadTranslationTable {
    ["lsp__xiaojiu"] = "小鸠",
    ["#lsp__xiaojiu"] = "",
    ["illustrator:lsp__xiaojiu"] = "",

    ["~lsp__xiaojiu"] = "",
}
General:new(extension, "lsp__xiaoqi", "lsp", 4, 4, General.Female):addSkills { "lsp_ranyan" }
Fk:loadTranslationTable {
    ["lsp__xiaoqi"] = "小起",
    ["#lsp__xiaoqi"] = "",
    ["illustrator:lsp__xiaoqi"] = "",

    ["~lsp__xiaoqi"] = "",
}
General:new(extension, "lsp__douba", "lsp", 3, 3, General.Female):addSkills { "lsp_shiji", "lsp_jizha" }
Fk:loadTranslationTable {
    ["lsp__douba"] = "斗把",
    ["#lsp__douba"] = "",
    ["illustrator:lsp__douba"] = "",

    ["~lsp__douba"] = "",
}
General:new(extension, "lsp__chenxue", "lsp", 3, 3, General.Female):addSkills { "lsp_kanpo", "lsp_shuiyue" }
Fk:loadTranslationTable {
    ["lsp__chenxue"] = "尘雪",
    ["#lsp__chenxue"] = "",
    ["illustrator:lsp__chenxue"] = "",

    ["~lsp__chenxue"] = "",
}
General:new(extension, "lsp__yanyan", "lsp", 4, 4, General.Female):addSkills { "lsp_fuai", "lsp_xuanyan", "lsp_linghuo" }
Fk:loadTranslationTable {
    ["lsp__yanyan"] = "琰琰",
    ["#lsp__yanyan"] = "",
    ["illustrator:lsp__yanyan"] = "",

    ["~lsp__yanyan"] = "",
}
General:new(extension, "lsp__liyue", "lsp", 3, 3, General.Female):addSkills { "lsp_lingying", "lsp_xingying" }
Fk:loadTranslationTable {
    ["lsp__liyue"] = "璃栎",
    ["#lsp__liyue"] = "",
    ["illustrator:lsp__liyue"] = "",

    ["~lsp__liyue"] = "",
}
local lsp__liyue_ex = General:new(extension, "lsp__liyue_ex", "lsp", 3, 3, General.Female)
lsp__liyue_ex.hidden = true
lsp__liyue_ex:addSkills { "lsp_maoding", "lsp_hengyan" }
Fk:loadTranslationTable {
    ["lsp__liyue_ex"] = "璃栎☆kira",
    ["#lsp__liyue_ex"] = "",
    ["illustrator:lsp__liyue_ex"] = "",

    ["~lsp__liyue_ex"] = "",
}

return extension
